Volume 66, Issue 2, September and October 2022, Pages 173-192
Abdel-Aty Elsayed Alfeky; Mahmoud Mohamed Tawfick; Mohamed Seif El-Din Ashour; Abdel-Nasser Abass El-Moghazy